Skip to content

Conversation

earlephilhower
Copy link
Collaborator

Fixes #427

Adds a basic I2S class based off of the Arduino-SAMD core. The raw
i2s_xxx functions are still a better way to use I2S due to their
flexibility, but this will allow basic Arduino sketches to work.

Fixes esp8266#427

Adds a basic I2S class based off of the Arduino-SAMD core.  The raw
i2s_xxx functions are still a better  way to use I2S due to their
flexibility, but this will allow basic Arduino sketches to work.
@earlephilhower earlephilhower added this to the 3.0.0 milestone Feb 13, 2021
Use the enum type in the begin() method instead of generic int to
specify I2S formatting mode.

Remove tail recursion in the ::read() method.

Typo fix the NO_GLOBAL_ define to check for _I2S not _LITTLEFS.
@d-a-v d-a-v added the alpha included in alpha release label Mar 5, 2021
@earlephilhower earlephilhower merged commit e99df4f into esp8266:master Mar 7, 2021
@earlephilhower earlephilhower deleted the i2sclass branch March 7, 2021 16:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
alpha included in alpha release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

I2S Support
2 participants